crazy glue® - Turkish English Dictionary